<!DOCTYPE html>
<html>
<head>
	<title></title>
</head>
<body>

<script type="text/javascript">
	
var Book = function (id, name, price) {
	//私有属性
	var num = 1;
	//私有方法
	function checkId() {
		console.error('private checkId');
	};
	//特权方法
	this.getName = function() {};
	this.getPrice = function() {};

	this.setName = function() {};
	this.setPrice = function() {};

	//对象公有属性
	this.id = id;
	//对象公有方法
	this.copy = function() {};
	//构造器
	this.setName(name);
	this.setPrice(price);
}
//类静态公有属性（对象不能访问）
Book.isChinese = true;
//类静态公有方法（对象不能访问）
Book.resetTime = function() {
	console.error('new Time');
};
Book.prototype = {
	//公有属性
	isJSBook : false,
	//公有方法
	display  : function() {
		console.error('display fun');
	}
}

var b = new Book(11, 'Javascript', 50);
console.error(b.id);
console.error(b.name);
console.error(b.price);
console.error(b.num);
console.error(b.isJSBook);
console.error(b.isChinese);
b.display();
// console.error(b.resetTime());
console.error(b);

console.error('-------------');

console.error(Book.isChinese);
Book.resetTime();

</script>

</body>
</html>